
.container2 {
    position: absolute;
    top: 20%;
    bottom: 0;
    left: 0;
    right: 0;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    box-sizing: border-box;
}

.other2-color{
    background-color: white;
}

.other-color{
    background-color: rgb(0, 148, 255);
	font-weight: bold;
	font-size: large;
}

.bg-color{
    background-color: #ff4d4d;
	font-size: small;
}

.course-td{
    height: 150px;
}

.cell-left-top{
    border-radius: 10px 0px 0px 0px;
    border-style: solid;
    border-color: #e4eaec;
    color: white;
}

.cell-right-top{
    border-radius: 0px 10px 0px 0px;
    border-style: solid;
    border-color: #e4eaec;
    color: white;
}
.cell-left-bottom{
    border-radius: 0px 0px 0px 10px;
    border-style: solid;
    border-color: #e4eaec;
    color: white;
}
.cell-right-bottom{
    border-radius: 0px 0px 10px 0px;
    border-style: solid;
    border-color: #e4eaec;
    color: white;
}

.cell{
    color: white;
    border-style: solid;
    border-color: #e4eaec;
}

ec-canvas {
    width: 100%;
    height: 100%;
}
